/**
 * 
 */
package protectora;

import java.util.List;

/**
 * @author roberto
 *
 */
public class CasaDeAcogida {

	//Atributos
	
	private String casaAcogidaId;
	
	private String protectoraId;
	
	private String nombre;
	
	private String direccion;
	
	private String cp;
	
	private int capacidad;
	
	private int plazasLibres;
	
	private List<Animales> animales;

	//Constructores
	
	/**
	 * @param capacidad
	 */
	public CasaDeAcogida(int capacidad) {
		super();
		this.capacidad = capacidad;
		this.plazasLibres = capacidad;
	}

	/**
	 * @param capacidad
	 * @param plazasLibres
	 * @param animales
	 */
	public CasaDeAcogida(int capacidad, int plazasLibres, List animales, String direccion) {
		super();
		this.capacidad = capacidad;
		this.plazasLibres = plazasLibres;
		this.animales = animales;
		this.direccion = direccion;
	}

	public CasaDeAcogida(String casaAcogidaId, String protectoraId,
			String nombre, String direccion, String cp) {
		super();
		this.casaAcogidaId = casaAcogidaId;
		this.protectoraId = protectoraId;
		this.nombre = nombre;
		this.direccion = direccion;
		this.cp = cp;
	}

	public int getCapacidad() {
		return capacidad;
	}

	public void setCapacidad(int capacidad) {
		this.capacidad = capacidad;
	}

	public int getPlazasLibres() {
		return plazasLibres;
	}

	public void setPlazasLibres(int plazasLibres) {
		this.plazasLibres = plazasLibres;
	}

	public List getAnimales() {
		return animales;
	}

	public void setAnimales(List animales) {
		this.animales = animales;
	}
	
	public String getDireccion (){
		
		return direccion;
		
	}
	
	public void serDireccion (String direccion){
		this.direccion = direccion;
	}

	public String getCasaAcogidaId() {
		return casaAcogidaId;
	}

	public void setCasaAcogidaId(String casaAcogidaId) {
		this.casaAcogidaId = casaAcogidaId;
	}

	public String getProtectoraId() {
		return protectoraId;
	}

	public void setProtectoraId(String protectoraId) {
		this.protectoraId = protectoraId;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public void setDireccion(String direccion) {
		this.direccion = direccion;
	}

	public String getCp() {
		return cp;
	}

	public void setCp(String cp) {
		this.cp = cp;
	}
	
	
}
